﻿using Giant.Web.Framework;
using Giant.Web.Framework.Mvc;

namespace Giant.Admin.Models.Settings
{
    public partial class MediaSettingsModel : BaseModel
    {
        public int ActiveSiteScopeConfiguration { get; set; }

        [AppResourceDisplayName("Admin.Configuration.Settings.Media.PicturesStoredIntoDatabase")]
        public bool PicturesStoredIntoDatabase { get; set; }

        [AppResourceDisplayName("Admin.Configuration.Settings.Media.AvatarPictureSize")]
        public int AvatarPictureSize { get; set; }
        public bool AvatarPictureSize_OverrideForSite { get; set; }
        

        [AppResourceDisplayName("Admin.Configuration.Settings.Media.MaximumImageSize")]
        public int MaximumImageSize { get; set; }
        public bool MaximumImageSize_OverrideForSite { get; set; }

        [AppResourceDisplayName("Admin.Configuration.Settings.Media.MultipleThumbDirectories")]
        public bool MultipleThumbDirectories { get; set; }
        public bool MultipleThumbDirectories_OverrideForSite { get; set; }

        [AppResourceDisplayName("Admin.Configuration.Settings.Media.DefaultImageQuality")]
        public int DefaultImageQuality { get; set; }
        public bool DefaultImageQuality_OverrideForSite { get; set; }


    }
}